home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19980424-19980901 / 000179_news@newsmaster….columbia.edu _Wed Jun 3 13:02:41 1998.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id NAA25813
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Wed, 3 Jun 1998 13:02:41 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id NAA28442
  7.     for kermit.misc@watsun; Wed, 3 Jun 1998 13:02:40 -0400 (EDT)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!jaltman
  9. From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: K95 Transposing Keystrokes
  12. Date: 3 Jun 1998 17:02:36 GMT
  13. Organization: Columbia University
  14. Lines: 59
  15. Message-ID: <6l3vjc$lbr$1@apakabar.cc.columbia.edu>
  16. References: <01bd8f00$b0c1ba20$cc691a93@shc204.health.swt.edu> <6l3sud$93l$1@samba.rahul.net>
  17. Reply-To: kermit-support@newsmaster.cc.columbia.edu
  18. NNTP-Posting-Host: watsun.cc.columbia.edu
  19. Xref: news.columbia.edu comp.protocols.kermit.misc:8848
  20.  
  21. In article <6l3sud$93l$1@samba.rahul.net>,  <dold@network.rahul.net> wrote:
  22. : Heath D. Marr (hm04@a1.swt.edu) wrote:
  23. : : Several of my users are reporting that numbers/letters are being transposed
  24. : : while using Kermit95 (1.16) for terminal emulation. I was skeptical and
  25. : : tried it out. Sure enough - the typed characters are scrambled when typed.
  26. : : It is intermittent and seems to occur only when typing at a relatively
  27. : : quick rate. It's very frustrating and I'm not sure what will solve the
  28. : : problem. I am 99% certain its not hardware.
  29. : I have the same problem, and have had with all versions of K95.
  30. : This occurs on serial connections as well as PPP connections.
  31. : The transposed characters are not necessarily just a one-for-one swap; I do
  32. : that with my own left to right coordination when pecking rapidly.  I have
  33. : seen blocks of three characters displaced by a few spaces, possibly three.
  34. : The problem has stayed with me through an upgrade from 75MHz to 133MHz.
  35.  
  36. Lets take this off the newsgroup and get it into e-mail where the
  37. round-trip time is shorter.  This is beginning to sound like it might
  38. be different then the bug we documented in Windows 95.
  39.  
  40. Just as a review, the documented bug occurs when Windows 95 is being
  41. blocked and CONAGENT in unable to process the key events which are
  42. being delivered to it by the Window in which it is executing.  The
  43. Window stores the key events in a queue but treats it LIFO (as a
  44. stack) instead of FIFO.  When CONAGENT attempts to process the data
  45. the queued events are received in the wrong order.
  46.  
  47. Therefore, it is possible for the user to type
  48.   
  49.   abcdefghij
  50.  
  51. but have k95 receive the characters as
  52.  
  53.   abcgfedhij
  54.  
  55. depending upon when Windows 95 became blocked.  The blocking behavior
  56. is due it its 16-bit DOS/Win 3.x heritage and is very well documented
  57. in Andrew Schulman's "Unauthorized Windows 95".  Windows 95 still has
  58. a large amount of 16-bit code which is not safe to be multitasked.
  59. Whenever this code is accessed all multitasking must be blocked.  This
  60. causes delays in the delivery of keyboard events.  This blocking may
  61. be caused by:
  62.  
  63. . the use of a 16-bit Windows application; 
  64.  
  65. . the creation or deletion of a process
  66.  
  67. . the execution of a 16-bit device driver (networking, file i/o, 
  68.   memory management, ...)
  69.  
  70. If the problem you are seeing is not exactly as it is described above
  71. please send e-mail to kermit-support@columbia.edu so that we can track
  72. it down further.
  73.  
  74.     Jeffrey Altman * Sr.Software Designer * Kermit-95 for Win32 and OS/2
  75.                  The Kermit Project * Columbia University
  76.               612 West 115th St #716 * New York, NY * 10025
  77.   http://www.kermit-project.org/k95.html * kermit-support@kermit-project.org